package com.ruoyi.websql.mapper;

import java.util.List;
import com.ruoyi.websql.domain.SqlDriverConfig;

/**
 * ***Mapper接口
 * 
 * @author xudengyu
 * @date 2025-03-18
 */
public interface SqlDriverConfigMapper 
{
    /**
     * 查询***
     * 
     * @param dbCheckUrl ***主键
     * @return ***
     */
    public SqlDriverConfig selectSqlDriverConfigByDbCheckUrl(String dbCheckUrl);

    /**
     * 查询***列表
     * 
     * @param SqlDriverConfig ***
     * @return ***集合
     */
    public List<SqlDriverConfig> selectSqlDriverConfigList(SqlDriverConfig SqlDriverConfig);

    /**
     * 新增***
     * 
     * @param SqlDriverConfig ***
     * @return 结果
     */
    public int insertSqlDriverConfig(SqlDriverConfig SqlDriverConfig);

    /**
     * 修改***
     * 
     * @param SqlDriverConfig ***
     * @return 结果
     */
    public int updateSqlDriverConfig(SqlDriverConfig SqlDriverConfig);

    /**
     * 删除***
     * 
     * @param dbCheckUrl ***主键
     * @return 结果
     */
    public int deleteSqlDriverConfigByDbCheckUrl(String dbCheckUrl);

    /**
     * 批量删除***
     * 
     * @param dbCheckUrls 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSqlDriverConfigByDbCheckUrls(String[] dbCheckUrls);
}
